package org.gd.hellojson.simple;

import com.google.gson.Gson;
import org.json.simple.JSONValue;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.LinkedList;
import java.util.List;

/**
 * @author Gorhover
 * @version 1.0
 */
public class TestList {

    public static void main(String...a) {
        List list = new LinkedList();
        for(int i=0; i<3; i++) {
            String k = "key";
            BigDecimal v1 = new BigDecimal(1);
            BigDecimal v2 = new BigDecimal(2);
            LinkedHashMap m = new LinkedHashMap();
            m.put("ccy",k);
            m.put("base_ccy", "0");
            m.put("buy",v1.toString());
            m.put("sale",v2.toString());
            list.add(m);
        }
        System.out.println(JSONValue.toJSONString(list));
        System.out.println(new Gson().toJson(list));
    }
}
